processor cartridge - French English Dictionary